Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 OWENFORD ROAD Terraced £216,570 £125,000 23 Aug 2013
24 OWENFORD ROAD Terraced £178,532 £57,000 12 Apr 2002
30 OWENFORD ROAD Semi-Detached £208,426 £59,950 3 Aug 2001
32 OWENFORD ROAD Terraced £187,956 £122,000 2 Apr 2015
34 OWENFORD ROAD Terraced £74,200 19 Nov 2008
36 OWENFORD ROAD Terraced £181,076 £50,000 27 Apr 2001
38 OWENFORD ROAD Terraced £171,612 £103,000 28 May 2008
40 OWENFORD ROAD Terraced £155,963 £80,000 18 Mar 2005
42 OWENFORD ROAD Terraced £299,450 £236,000 26 Jun 2020